package com.xbdun.service.bmp.service.system;

import com.xbdun.common.api.Client;
import com.xbdun.facade.bmp.request.system.SysOrgFiledsRequest;
import com.xbdun.facade.bmp.response.system.SysOrgFiledsResponse;

/**
 * @ClassName: SysOrgFiledsService
 * @Description: 机构附属信息
 * @category 机构附属信息
 * @author wwq@xbdun.com
 * @date 2017年6月16日 下午3:48:38
 */
public interface SysOrgFiledsService {

	/**
	 * @Title addSysOrgFileds
	 * @Description 新增机构附属信息
	 * @param request
	 * @param client
	 * @return void
	 */
	public void addSysOrgFileds(SysOrgFiledsRequest request, Client client)throws Exception;

	/**
	 * @Title getSysOrgFiledsByOrgCode
	 * @Description 获取机构附属信息
	 * @param orgCode
	 * @return SysOrgFiledsResponse 返回值类型
	 */
	public SysOrgFiledsResponse getSysOrgFiledsByOrgCode(long orgCode)throws Exception;

	/**
	 * @Title modifySysOrgFileds
	 * @Description 修改机构附属信息
	 * @param request
	 * @param client void 返回值类型
	 */
	public void modifySysOrgFileds(SysOrgFiledsRequest request, Client client)throws Exception;
	
}